PhpMyAdmin\Normalization B

Total Complexity 97
Dependencies 9
Dependents 0
Total lines 1,086
Lines of code 825
Logical lines of code 320
Comment lines 189
Methods 19
Properties 4

Methods 19

Method Rating Maintainability Complexity Lines of code
createNewTablesFor3NF()
A
37 10 80
getHtmlFor3NFstep1()
A
39 9 70
findPartialDependencies()
A
40 9 66
getHtmlForCreateNewColumn()
A
39 9 65
createNewTablesFor2NF()
A
40 9 64
getHtmlFor2NFstep1()
A
37 6 85
getHtmlForNewTables3NF()
A
42 8 54
getHtmlForColumnsList()
A
46 7 38
moveRepeatingGroup()
S
43 5 52
checkPartialDependency()
S
57 6 15
findDistinctValuesCount()
S
55 5 20
getHtmlContentsFor1NFStep2()
S
47 2 40
getHtmlForNewTables2NF()
S
53 3 22
getHtmlContentsFor1NFStep3()
S
48 2 35
getHtmlFor1NFStep1()
S
46 1 43
getHtmlForNormalizeTable()
S
49 1 34
getAllCombinationPartialKeys()
S
64 3 10
getHtmlContentsFor1NFStep4()
S
52 1 26
__construct()
S
71 1 6